powdered sugar (confectioners sugar) - German English Dictionary